project leader - German English Dictionary